this might sting a bit - Türkisch Englisch Wörterbuch